river snap - French English Dictionary